package com.army.study.utils;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

/**
 * 日期计算
 */
public class DateUtils {

    /**
     * 获取日期
     * @param days 前几天
     * @return 返回年月日格式的日期
     */
    public static String getDate(int days) {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
        Calendar calendar = Calendar.getInstance();
        calendar.add(Calendar.DATE, -days);
        return simpleDateFormat.format(calendar.getTime());
    }

    /**
     * 获取指定格式的日期字符串
     * @param format 格式
     * @param date 日期
     * @return 返回指定格式日期字符串
     */
    public static String getDateString(String format, Date date) {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format);
        return simpleDateFormat.format(date);
    }
}
